# week_04
# 用户输入1.0版本
'''
username = input("请输入正确的账号：")
password = input("请输入正确的密码：")
'''
# 基础登陆系统
'''
if username == user_data:
    if password == user_password:
        print("登陆成功，欢迎",username,"使用~")
    else:
        print("您的账号或密码不正确")
else:
    print("您的账号或密码不正确")
'''
# 不能用for循环来解决

# while True 设置条件，可终止循环
# while True 可实现for + range的功能
'''
count = 0
while True:
    count = count + 1
    print("敬礼∠(｀ω´*)   ๛ก(ｰ̀ωｰ́ก)阿瓦达啃大瓜   _(¦o」∠)_啊！我死了")
    if count == 20:
        break

'''
# 进阶版登录系统（以下名字均为中文字符，切记用中文模式下的键盘进行填写）
user_data = "tululu,yuanziyin,liguihua"
user_password = "123456,234567,345678"
count = 3
while True:
    username = input("请输入正确的账号:")
    password = input("请输入正确的密码:")
    count -=1

    if username in user_data:
        if password in user_password:
         # 账号和密码都是正确的情况下
            print("登陆成功，欢迎",username,"使用~")
            break
        else:
            if count == 0:
                print("您的账号被锁定，5分钟之后再尝试")
                break
            else:
                print("您的账号或密码不正确，您还有",count,"次机会")
    else:
        if count == 0:
            print("您的账号被锁定，5分钟之后再尝试")
            break
        else:
            print("您的账号或密码不正确，您还有", count, "次机会")
